hydropneumatic pump - French English Dictionary